/**
 * 
 */
package com.baijia.tianxiao.push.biz.channel;

import java.util.HashMap;
import java.util.Map;

import com.alibaba.fastjson.JSONObject;
import com.baijia.tianxiao.push.enums.DeviceTypeEnum;
import com.baijia.tianxiao.push.result.BaseBizResult;

/**
 * @author leiruiqi
 *
 */
public interface StandardChannel {

	BaseBizResult sendPushMsg(JSONObject messageInfo,String appId,String deviceToken,String deviceType,Integer developStatus,Integer deployStatus);
	
	public static Map<String,StandardChannel> channelMap = new HashMap<String,StandardChannel>();
	
	void nofifyChannelConfigChange();
}
